#pragma once
#include <umtl/umtl.h>
#include <string>
#include <memory>

class Test2;

class Test1
{
public:
	Test1();

	//typedef umtl::unit_pool_map< std::string, Loki::SmartPtr< Test2 > > Type;

	typedef std::tr1::shared_ptr<Test2> Type;

	Type t;
};